package com.ai.mapper;

import com.ai.bo.InterviewRecordBO;
import com.ai.mapper.provider.CandidateProvider;
import com.ai.mapper.provider.InterviewRecordProvider;
import com.ai.vo.CandidateVO;
import com.ai.vo.InterviewRecordVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.SelectProvider;
import org.springframework.stereotype.Component;
import wst.ai.pojo.candidate.Candidate;

import java.util.List;

@Component
public interface CandidateMapper extends BaseMapper<Candidate> {
    @SelectProvider(type = CandidateProvider.class,  method = "getCandidateList")
    List<CandidateVO> candidateList(InterviewRecordBO interviewRecordBO);
}
